/*
 * interface.h
 *
 *  Created on: Apr 12, 2012
 *      Author: brent.reamer
 */

#ifndef INTERFACE_H_
#define INTERFACE_H_

#define HLP_CMD_HELP "? HELP"
#define HLP_TXT_HELP "This Help Dialog..."

#define HLP_CMD_PARAM "? PARAM (X)"
#define HLP_TXT_PARAM "Debug Feature, shows the (x) param added to this command."

#define FNC_CMD_TOGGLE "> TOGGLE"
#define FNC_TXT_TOGGLE "Toggle Analog Switch."

#define FNC_CMD_RESET "> RESET"
#define FNC_TXT_RESET "Reset the application and terminal interface."

#define IFO_CMD_GET "@ GET (X)"
#define IFO_TXT_GET "Get the (x) register from the onboard Atmel atmega32."

char* h_cmds[]=
	{
			HLP_CMD_HELP,
			HLP_CMD_PARAM,
			FNC_CMD_TOGGLE,
			FNC_CMD_RESET,
			IFO_CMD_GET,
	};

char* h_help[]=
	{
			HLP_TXT_HELP,
			HLP_TXT_PARAM,
			FNC_TXT_TOGGLE,
			FNC_TXT_RESET,
			IFO_TXT_GET,
	};

#endif /* INTERFACE_H_ */
